package com.example.personal.aiagent.common.util;

import java.util.List;

/**
 * 字符串格式化
 */
public class StringFormatUtils {
    /**
     * 字符串格式化，以{}作为占位符
     * TODO: 警告：此函数效率较低；未校验入参准确性
     *
     * @param template 模板
     * @param values 值列表
     * @return 结果
     */
    public static String formatList(String template, List<String> values) {
        String res = template;
        for (String value : values) {
            res = res.replaceFirst("\\{}", value);
        }
        return res;
    }
}
